printed stamp - German English Dictionary